/**
 * Filename ReportDtlRspVO.java 2021年01月09日
 * Copyright © Ehome Co.Ltd. All Rgiths Reserved.
 *
 * @author wuyingchao
 */
package com.ehome.poct.core.api.vo;

import com.ehome.poct.core.api.vo.patient.PatientDetailVO;
import com.ehome.poct.core.api.vo.report.DiseaseCategoryVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 检测报告详情返回
 *
 * @author wyc
 * @date 2021/01/09 17:31
 **/
@Data
@ApiModel("检测报告详情返回")
public class ReportDtlVO {
    @ApiModelProperty(value="检测报告的名称")
    private String stripName;
    @ApiModelProperty(value="检测项目描述")
    private String stripDesc;
    @ApiModelProperty(value = "检测类型（1：定量，2：定性，3：半定量）")
    private String stripType;
    @ApiModelProperty("诊所名称")
    private String clinicName;
    @ApiModelProperty(value="患者信息")
    private PatientDetailVO patient;
    @ApiModelProperty(value="检测分析")
    private String analysis;
    @ApiModelProperty(value="订单号")
    private String orderNo;
    @ApiModelProperty("表格展示头")
    private List<String> headers;
    @ApiModelProperty("表格展示行")
    private List<List<Object>> rows;
    @ApiModelProperty("定性检测结果")
    private List<DxResultVO> results;
    @ApiModelProperty(value = "关注链接")
    private String wxAuthUrl;
    @ApiModelProperty(value = "关联病症")
    private List<DiseaseCategoryVO> diseaseCategory;
    @ApiModelProperty(value = "临床分析等级（报告类型）")
    private String clinicalAnalyseLevel;
    @ApiModelProperty(value = "样本内容")
    private String sampleType;
    @ApiModelProperty(value="创建时间")
    private LocalDateTime createTime;
}